VB.NET简单UDP联机程序
Client传送名字,功能很简单,所以就找了网络上的范例来修改, Client端执行画面与程序代码: Imports System.NetImports System.Net.SocketsImports System.TextModule Module1Sub Main()Dim port As Integer = 12345Dim udpClient As New UdpClient()TryudpClient.Connect(localhost, port)Console.Write(请输入你的名字: )Dim inputString As String = Console.ReadLine()Dim sendBytes As [Byte]() = Encoding.UTF8.GetBytes(inputString)udpClient.Send(sendBytes, 名字」, sendBytes.Length, RemoteIpEndPoint)Console.WriteLine(传回资料: sendData)Console.WriteLine()End WhileudpClient.Close()Catch e As ExceptionConsole.WriteLine(e.ToString())End TryEnd SubEnd Module 附件: ,因为学校的信息网络课程要写一个TCP或UDP的联机程序, receiveDataDim sendBytes As [Byte]() = Encoding.UTF8.GetBytes(sendData)udpClient.Send(sendBytes。
Server会回传「早上好, 我根据UdpClient 类别里面的范例,写了Server/Client的程序, port)While (True)Dim receiveBytes As [Byte]() = udpClient.Receive(RemoteIpEndPoint)Dim receiveData As String = Encoding.UTF8.GetString(receiveBytes)Console.WriteLine(收到资料: receiveData)Console.WriteLine(来自 RemoteIpEndPoint.Address.ToString() : RemoteIpEndPoint.Port)Dim sendData As String = 早上好。
sendBytes.Length)Dim receiveBytes As [Byte]() = udpClient.Receive(udpClient.Client.LocalEndPoint)Dim returnData As String = Encoding.UTF8.GetString(receiveBytes)Console.WriteLine(returnData.ToString())udpClient.Close()Catch e As ExceptionConsole.WriteLine(e.ToString())End TryConsole.ReadKey()End SubEnd Module Server端执行画面与程序代码: Imports System.NetImports System.Net.SocketsImports System.TextModule Module1Sub Main()Dim port As Integer = 12345Dim udpClient As New UdpClient(port)TryDim RemoteIpEndPoint As New IPEndPoint(IPAddress.Any,。
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jiaob/vbscript/9416.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
利用DataGridView举办增删改
时间:2021-01-13
-
VB.NET简朴UDP联机措施
时间:2021-01-13
-
obj.ScaleMode)/s phgt = obj.Sc
时间:2021-01-13
-
机房收费系统之报表(二
时间:2020-12-28
-
VB.NET TextBox设定第几行选取
时间:2020-12-28
-
VB.NET 串口异步访问
时间:2020-12-27
-
限制字符串输入 正则表达
时间:2020-12-27
-
ListView的基本操作(新增、
时间:2020-12-27
热门文章
-
VB.NET 串口异步访问
时间:2020-12-27
-
VB.NET简朴UDP联机措施
时间:2021-01-13
-
机房收费系统系列四:上下机
时间:2020-12-26
-
obj.ScaleMode)/s phgt = obj.ScaleY(phgt
时间:2021-01-13
-
ListView的基本操作(新增、删除、全选、上
时间:2020-12-27
-
VB6系统打印常识
时间:2020-12-26
-
VB.NET TextBox设定第几行选取
时间:2020-12-28
-
VB.NET机房收费DataGridView与数据库的连接
时间:2020-12-26
-
Microsoft VBScript 编译器错误 错误 '800a03e9
时间:2020-12-23
-
机房收费系统之报表(二)
时间:2020-12-28
